/**
 * 按钮颜色，更改为赣锋主题色
 */
uni-button[type=primary] {
	background-color: #339966;
}

.button-hover[type=primary] {
	background-color: #25744b;
}
//end 

/**
 * 单据页面布局样式 start
 */
// 单据卡片页样式
.bill-card-wrap {
	
}
// 列表页样式
.bill-list-wrap {
	
}

.bill-details-wrap {
	background-color: $uni-bg-color;
}
.bill-approve-wrap {
	background-color: $uni-bg-color;
}
/**
 * 单据页面布局样式 end
 */


/**
 * 底部固定
 */
.bottom-fix-wrap {
	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
}

/**
 * 作用未知 start
 */
.u-btn {
	&--info {
		color: #ffffff;
		border-color: #01abb4;
		background-color: #01abb4;
	}

	&--purple {
		color: #ffffff;
		border-color: #5d5fe7;
		background-color: #5d5fe7;
	}
}

.u-cell-box {

	.u-cell {
		font-size: 30rpx;
	}

	.u-cell_title {
		font-size: 30rpx;
	}

	.u-cell__left-icon-wrap {
		margin-right: 18rpx;
	}
}

.search {
	padding: 20rpx 20rpx 0;
	background: #f8f8f8;
	height: 105rpx;
}
/**
 * 作用未知 end
 */



/**
 * 列表页，滚动
 */
.scroll-list {
	height: calc(100vh - var(--window-top) - var(--window-bottom) - 105rpx); // 105rpx 为 .search 的高度
	width: 100%;

	.loadmore {
		padding: 30rpx;
	}
}

.box {
	padding-bottom: 10rpx;

	.item {
		margin: 0 20rpx 20rpx;
		padding: 8rpx 20rpx;
		border-radius: 20rpx;
		box-sizing: border-box;
		background-color: #fff;
		font-size: 28rpx;

		.title {
			display: flex;
			justify-content: space-between;
			background-color: #fff;
			padding-left: 15rpx;
			align-items: center;

			.text {
				margin: 0 20rpx;
				font-size: 35rpx;
				font-weight: bold;
			}

		}
	}

}

.list {

	.u-cell-item-box {

		.u-swipe-content {
			width: 750rpx;
		}

		.u-cell_title {
			overflow: hidden;
			white-space: nowrap;
			text-overflow: ellipsis;
			min-width: 655rpx;
		}

		.u-border-bottom:after {
			border-bottom-width: 0;
		}

	}

}

/**
 * 表单样式
 */
.form {
	display: flex;
	flex-direction: column;
	padding: 20rpx 30rpx;

	.u-cell-item-box {
		border-radius: 20rpx;
	}
}

.form-footer {
	display: flex;
	margin: 10rpx;
	padding-bottom: 30rpx;

	.btn {
		flex: 1;
		margin: 20rpx;
		margin-bottom: 10rpx;
	}
}